person skilled a crossing rivers - Spanish English Dictionary